BMS (v4.0.40) - Jan 2021
This release includes new features, enhancements, and fixes.
New Features
OAuth for Microsoft Inbound Email
PSA supports OAuth2.0 authentication for Microsoft IMAP connections. This enhancement is related to inbound email capability and is in response to Microsoft's lifecycle announcement, in which they indicate that they will begin deprecating basic authentication in October 2021. For more information, see OAuth 2.0 for Microsoft O365.
Dedicated Integration Account
A dedicated user type has been introduced to enable MSPs to use the API for OAuth based application integration without having to consume a paid license. Under HR > Employee it is called 'API Employee.' This user will only be able to authenticate to the API, they will not be able to login to the user interface. For more information, see Dedicated API integration account in PSA.
Asset Health Report
Ad Hoc Reporting now includes a report on asset health, which includes an overall score based on disk utilization and operating system type, and a ticket overview for the account. For more information, see Working with Asset Health Report.
Enhancements
General |
The keywords in browser tabs have been reversed to apportion more space to the page name. |
Service Desk |
Admin > My Company > Company Settings > Service Desk > Ticket Number Format > Count - this is a new format that does not include the date. You can also set a ticket starting number for the same. |
QuickBooks |
The QuickBooks Desktop plug-in now has an option to set the To line in invoices to the Account Name. Under the Options tab set 'Yes' for 'Set account name in address line 1'. |
Fixes
General |
Fixed: Users were logged out after a session time out even when remember me was checked during the logon. |
QuickBooks |
Fixed: When exporting invoices to QuickBooks for a non-taxable organization, the tax code defaulted to the first taxable item instead of the selected option. |
QuickBooks |
Fixed: Due to an API limitation, only 50 payments from the Import Payments page were imported from Quickbooks. |
QuickBooks |
Fixed: The QuickBooks plugin produced error logs as a result of a QuickBooks SDK update. |
Inventory |
Fixed: A display issue on the Stock Adjustments page prevented the user from viewing the complete serial numbers for products. |
CRM |
Fixed: Client portal registration from a managed workstation would fail because it did not honor the default phone type selection. |
CRM |
Fixed: On every save the quote expiry date decreased by one day. |
CRM |
Fixed: Quotes did not show the tax amount for a taxable charge. |
CRM |
Fixed: When adding an Activity inside a Contact, and the corresponding Account had more than 10 Contacts, the update was applied to the incorrect Contact. |
CRM |
Fixed: User contact profile picture was not rendered correctly on a Service desk ticket. |
Service Desk |
Fixed: The CCs field in tickets displayed duplicate email addresses. |
Service Desk |
Fixed: The delete ticket button was decorated as disabled, but the action could still be triggered by users with insufficient privileges. |
Service Desk |
Fixed: Workflow did not update associated asset on a ticket. |